the great karroo - Spanish English Dictionary